silage aid - French English Dictionary